immunostimulating additive - English Synonyms Dictionary